Subway in Truro - Locations & Hours

Name Address Phone
Subway - 16 Elm Street 16 Elm Street 902-897-9110
Subway - 22 Pictou Rd 22 Pictou Rd 902-895-3338
Subway - 35 Treaty Trail 35 Treaty Trail 902-893-4171
Subway - 72 North Street 72 North Street 902-843-3533

Other popular stores in Truro: